.com-notice {
    width: 100%;
    margin: auto;
    padding: 15rpx;
    box-sizing: border-box;
    border-radius: 45rpx;
    overflow: hidden;
    background-color: rgba(67, 63, 65, 0.11);
    display: flex;
    justify-content: space-between;
    align-items: center;

    .left {
        display: flex;
        justify-content: center;
        align-items: center;

        .text {
            margin-left: 5rpx;
            font-size: 28rpx;
            color: #ffab96;
            font-weight: 600;
        }
    }

    .center {
        flex: 1;
        height: 50rpx;
        margin: 0 15rpx;

        .swiper {
            height: 100%;

            &-item {
                height: 100%;
                font-size: 30rpx;
                line-height: 50rpx;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
            }
        }
    }

    .right {
        display: grid;
        place-content: center;
    }
}
